package com.moli.iov.down.command.design.command.param.query.impl;

import com.moli.iov.down.command.codec.decode.bean.extend.QueryResExtendBean;
import com.moli.iov.down.command.design.command.param.query.ParamQueryCommand;
import com.moli.iov.util.StringUtil;

/**
 * <p>
 *  终端租赁模式： 0x01 非租赁模式； 0x02 租赁模式 解析
 * </p>
 *
 * @author: zql
 * @Date: 2019/4/26 14:00
 */
public class LeasingModeCommand implements ParamQueryCommand {

    /**
     * 终端租赁模式 解析
     * @param queryResExtendBean
     * @param value
     * @return
     */
    @Override
    public QueryResExtendBean execute(QueryResExtendBean queryResExtendBean, byte[] value) {
        //byte  终端租赁模式： 0x01 非租赁模式； 0x02 租赁模式
        queryResExtendBean.setValue(StringUtil.bytesToHexString(value));
        return queryResExtendBean;
    }
}
